runtime.gobuf.pc (field)
26 uses
runtime (current package)
heapdump.go#L350: pc = gp.sched.pc
mbitmap.go#L2022: gentraceback(_g_.m.curg.sched.pc, _g_.m.curg.sched.sp, 0, _g_.m.curg, 0, nil, 1000, getgcmaskcb, noescape(unsafe.Pointer(&frame)), 0)
panic.go#L1027: gp.sched.pc = pc
proc.go#L1405: _g_.sched.pc = getcallerpc()
proc.go#L1897: gp.sched.pc = abi.FuncPCABI0(goexit) + sys.PCQuantum
proc.go#L1902: gp.syscallpc = gp.sched.pc
proc.go#L3400: f := findfunc(gp.sched.pc)
proc.go#L3536: _g_.sched.pc = pc
proc.go#L3699: _g_.syscallpc = _g_.sched.pc
proc.go#L4108: newg.sched.pc = abi.FuncPCABI0(goexit) + sys.PCQuantum // +PCQuantum so that previous instruction is in same function
runtime2.go#L328: pc uintptr
stack.go#L969: traceback(morebuf.pc, morebuf.sp, morebuf.lr, morebuf.g.ptr())
stack.go#L979: gp.syscallpc = morebuf.pc
stack.go#L981: f := findfunc(gp.sched.pc)
stack.go#L984: pcoff = gp.sched.pc - f.entry()
stack.go#L988: "\tmorebuf={pc:", hex(morebuf.pc), " sp:", hex(morebuf.sp), " lr:", hex(morebuf.lr), "}\n",
stack.go#L989: "\tsched={pc:", hex(gp.sched.pc), " sp:", hex(gp.sched.sp), " lr:", hex(gp.sched.lr), " ctxt:", gp.sched.ctxt, "}\n")
stack.go#L992: traceback(morebuf.pc, morebuf.sp, morebuf.lr, gp)
stack.go#L997: thisg.m.morebuf.pc = 0
stack.go#L1039: "\tmorebuf={pc:", hex(morebuf.pc), " sp:", hex(morebuf.sp), " lr:", hex(morebuf.lr), "}\n",
stack.go#L1040: "\tsched={pc:", hex(gp.sched.pc), " sp:", hex(gp.sched.sp), " lr:", hex(gp.sched.lr), " ctxt:", gp.sched.ctxt, "}\n")
stack.go#L1078: if f := findfunc(gp.sched.pc); f.valid() {
sys_x86.go#L19: *(*uintptr)(unsafe.Pointer(sp)) = buf.pc
sys_x86.go#L21: buf.pc = uintptr(fn)
traceback.go#L67: pc0 = gp.sched.pc
traceback.go#L173: frame.pc = gp.m.curg.sched.pc